almost lost it - French English Dictionary